one's eyesight deteriorate - Francés Inglés Diccionario